package mx.com.switz.autopista.dao.mapper;

import java.sql.ResultSet;
import java.sql.SQLException;

import mx.com.switz.autopista.dto.Vehiculo;

import org.springframework.jdbc.core.RowMapper;

public class VehiculoRowMapper3 implements RowMapper<Vehiculo> {

	
	public Vehiculo mapRow(ResultSet rs, int rowNum) throws SQLException {

		Vehiculo vehiculo = new Vehiculo();	
		vehiculo.setTitulo(rs.getString("titulo"));
		vehiculo.setTipo(rs.getString("descripcion_tipo"));
		vehiculo.setModelo(rs.getString("descripcion_modelo"));
		vehiculo.setMarca(rs.getString("descripcion_marca"));
		vehiculo.setAnio(rs.getInt("anio"));
		vehiculo.setKilometraje(rs.getInt("kilometraje"));
		vehiculo.setCombustible(rs.getString("descripcion_combustible"));
		vehiculo.setDescripcionVehiculo(rs.getString("descripcion_vehiculo"));
		vehiculo.setTransmision(rs.getString("descripcion_transmision"));
		vehiculo.setPrecio(rs.getInt("precio"));
		vehiculo.setPrecioRebajado(rs.getInt("precio_rebajado"));
		vehiculo.setFoto(rs.getString("url_foto"));
		vehiculo.setFechaAlta(rs.getDate("fecha_alta"));
		vehiculo.setMunicipio(rs.getString("municipio"));
		vehiculo.setDireccion(rs.getString("direccion"));
		return vehiculo;
	}

}